sensory aids - Espagnol Anglais Dictionnaire